#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

struct Stu {
	int n;
	int arr[2000];
};

void set_Stu(struct Stu(*ps))
{
	ps->n = 100;
	ps->arr[1] = -1;
	ps->arr[2] = -2;
}

void print_Stu(struct Stu t)
{
	printf("%d\n", t.n);
	int i = 0;
	for (i = 0; i < 5; i++)
		printf("%d ", t.arr[i]);
	printf("\n");
}

//void print_Stu(struct Stu (*ps))
//{
//	printf("%d\n", ps->n);
//	int i = 0;
//	for (i = 0; i < 5; i++)
//		printf("%d ", ps->arr[i]);
//	printf("\n");
//}

int main()
{
	struct Stu s = { 200, {1, 2, 3, 4, 5} };
	print_Stu(s);
	set_Stu(&s);
	print_Stu(s);
	return 0;
}
